Word Hen
What is the meaning of the word "
buffer country
"?
Definitions:
a small neutral state between two rival powers
noun
I made a buffer state between myself and my greatest rival.